neck of talus - German English Dictionary